package day03;

public class KzDemo {
    public static void main(String[] args) {
        // 声明两个整型变量a和b并分别赋值，找到a和b中的最大值，并输出。用两种方式实现：条件运算符、if..else分支结构。
        // 第一种做法
        int a = 1 , b = 10 ;
        int max = a > b ? a : b ;
        System.out.println( max + "是最大值" );
        // 第二种做法
        if ( a > b ){
            System.out.println( a + "是最大值" );
        } else {
            System.out.println( b + "是最大值" );
        }
        // 第三种做法
        int max1 ;
        if ( a > b ){
            max1 = a;
        }else {
            max1 = b;
        }
        System.out.println( max1 + "是最大值" );

        //声明一个整型变量year并存储年份，判断其是平年还是闰年，若是闰年则输出"某某某年是闰年"，否则输出"某某某年是平年"。
        int year = 2022 ;
        if ( year %4 == 0 && year %100 != 0 || year %400 == 0 ){
            System.out.println( year + "年" + "是闰年" );
        } else {
            System.out.println( year + "年" + "是平年");
        }

        //1 年龄不包含
        int age = 30 ;
        System.out.println( age > 18 && age < 50);
        //2 年龄包含
        System.out.println( age >= 18 && age <= 50);
        //3 成绩合法
        int score = 60 ;
        System.out.println( score >= 0 && score <= 100);
        //4 成绩不合法
        System.out.println( score < 0 || score >100);

        if (score < 0 || score > 100){
            System.out.println("成绩不合法");
        }else {
            System.out.println("成绩合法");
        }
    }
}
